Gran Via de les Corts Catalanes, 1028, Sant Martรญ, 08020 Barcelona
Mediterranean restaurant | Restaurant | Spanish restaurant
Reservations are essential for Saturdays.
Rating: 4.0