ViaMichelin
Pizzeria Romana
Location picture
Very good 8.4 (31 reviews)
Around €20
Location
C/ de Roger, 10
08028 Barcelona