This Villa Italian Kitchen location has closed
7804 Abercorn St, Ste Fc-6, Savannah GA 31406
Write a review
You May Also Like
0.02 miles
Sbarro - 7804 Abercorn Extention Fc-6, Savannah
Pizza, Italian
0.22 miles
Spanky's Southside Pizza Galley and Saloon - 308 Mall Way, Savannah
American, Pizza
0.39 miles
Allyanna's Olde Style Pizzeria - 205 E Montgomery Cross Rd, Savannah
Pizza
Savannah, Georgia
Villa Italian Kitchen
Pizza in Savannah, GA
7804 Abercorn St, Ste Fc-6, Savannah
Suggest an Edit
Nearby Stores
Lids
7804 Abercorn Extention SP40, Savannah
H&M
7804 Abercorn Extention, Savannah
Champs Sports
7804 Abercorn St, Savannah