Restaurants offering
Search city
3.9
Menu
Table booking
3.9
Menu
Table booking
City: Barcelona, Capita Arenas, 62, 08034, Barcelona, Spain
"Loved the pizza however steaks and pastas were average. Still it is a nice place for a quick bite on the go."
Price
Feedback
These reviews refer only to the mentioned ingredients.