Atypico Restaurant3.33(0 reviews)EUR 15Italian / via lima, 29, c.da fabrizio piccolo, 87064 Fabrizio CS, Italia, Italy /
The Best Restaurants in FabrizioView allAtypico Restaurant3.33(0 reviews)EUR 15Italian / 9817.4 km from Nearby search