C. de Costa Rica, 15, Chamartรญn, 28016 Madrid
Spanish restaurant
A Bar and Restaurant offering a spacious terrace and a welcoming atmosphere, ideal for enjoying quality food and drinks in a relaxed setting.
Rating: 4.8