Restaurants in Savannah, GA
Restaurants • Italian Restaurants
606 Abercorn St,
Savannah ,
GA
31401
UNITED STATES
Based on 4 reviews
Hidden Gem!!
This restaurant is a hidden gem! It was located right next to the Azalea Inn where we were staying. The best food I have had in a long time! The pizza was EXCELLENT. There isn't a large menu selection, but what they have is very, very...Scary bathroom
Food here was ok. I probably wont go back again. I think the menu could have been better. I was also not impresed with the restroomsResponse to Scary Bathrooms
This is a to respond about the "Scary bathroom" review. I have eaten at Leoci's many times and used the bathroom as well. First, why not rate the food? If all you have to say bad about the place is the restroom then it must be pretty...Delicious food, upscale family friendly, need a reservation
Small and personable restaurant, resonable wine prices, half plate options for the lite diner, super clean facility, easy parking, clean but tiny bathroom.Worldwide > United States > Savannah, GA > Italian Restaurants