Phone: +34932426241
Address: Av. Via Augusta, 2, sant cugat del valles, Barcelona, 08174, Spain
City: Barcelona
Dishes: 33
Reviews: 3
"Don't let the outside fool you the interior is a cosy, familiar and vibrant Italian with an exceptional service and amazing portions at great prices."
All prices are estimates.