Phone: +34932210321
Address: Calle Moll de Gregal, 12. 08039. BARCELONA, 08005, Barcelona, Spain
City: Barcelona
Menu Dishes: 25
Reviews: 1
"This place was COMPLETELY empty while the two restaurants on each side of this place were bustlingWe decided to try it anywayI LOVED the food."
All prices are estimates on menu.