Via Servio Tullio, 8/10, Veneto, Roma 00187, Italy
No delivery
Spot something wrong?
Dishes at Strabbioni Pizza e Cucina. Prices may vary in venue.