Restaurants in Locri

4 places in Locri, Italy.

Browse Locri by type

AllRestaurants 2
RestaurantLilla 19Locri, Italy★ 4.8196 reviewsRestaurantBirreria AviccàLocri, Italy★ 4.363 reviewsPizza · GrillLa Pizzata Pizzeria - RosticceriaLocri, Italy★ 4.732 reviewsFast foodIl Ristoro Fast Food SalformLocri, Italy★ 4.84 reviews