Villa Italian Kitchen
7804 Abercorn St Ste Fc-6, Savannah, GA 31406
Reviews
03/13/2016
Provided by YP.comService 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.
More Business Info
- Hours
- Regular Hours
Mon - Sat: Sun: - Payment method
- all major credit cards, visa, amex, discover, mastercard
- Neighborhoods
- Avalon - Oglethorpe Mall Area, Southside
- Other Link
- Categories
- Italian Restaurants, Pasta, Pizza, Restaurants
Suggest an Edit