Villa Italian Kitchen
Add to Favorites
Italian Restaurants, Pasta, Pizza
7804 Abercorn St Ste Fc-6, Savannah, GA 31406
912-354-4440
CLOSED NOW:
Today: 10:00 am - 9:00 pm
PHOTOS AND VIDEOS
Be the first to add a photo!
REVIEWS Write a Review
03/13/16
Provided by YP.com20
Service was garbage and so was food. Cold, hard, over priced pizza. Guy at register was too lazy to reach over to hand credit card back or give food. Crappy attitude.
- Hours
- Regular Hours
Mon - Sat: Sun: - Categories
- Italian Restaurants, Pasta, Pizza, Restaurants
- Payment Options
- Neighborhoods
- Avalon - Oglethorpe Mall Area, Southside
- Other Link
Suggest an Edit
Data provided by one or more of the following: Thryv, Data Axle, Yext.