Santa Maria Bar & Bistrot
Restaurant • Bar • Espresso bar • Cocktail bar • Lunch restaurantOne of the Top rated Lunch restaurants in Rome
Address
P.za Ottavilla, 11, 00152 Roma RM, Italy
Website
Contact
+39 345 443 5193Rating on Google Maps
4.60 (173 reviews)Open on Google Maps