Restaurant Review: The Mirror

by

Rating: 3 of 5

The Mirror

Còrsega 255, 08036 Barcelona

+932 02 86 86

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.