The Best Restaurants in StraView allAntico Ritrovo3.13(0 reviews)EUR 15Pizza / 9584.2 km from Nearby search