Taste of Italy in Spain: Ôven Mozarella Bar in Madrid - VIVA LA VITA
Looking for good Italian food in Madrid? Check my review of this hidden gem on Gran Via! Madrid Restaurants | Madrid Dinner | Madrid Gran Via | Madrid Travel Tips | Spain Travel Tips