Restaurants in Locri

2 places in Locri.

Other types in Locri

All
RestaurantLilla 19Locri, Italy★ 4.8196 reviewsRestaurantBirreria AviccàLocri, Italy★ 4.363 reviews