Restaurant Review: The Mirror

by

Rating: 3 of 5

The Mirror

Còrsega 255, Barcelona View Map

93 202 86 85

Visit Website

Open Tues-Thurs, 1.30-3.30pm and 8.30-10pm; Fri and Sat, 1.30-4pm and 8.30-11pm; Sunday, 1.30-4pm. Mondays closed.