This Villa Italian Kitchen location has closed
2000 Galleria Cir Suite 162G, Hoover AL 35244
Write a review
You May Also Like
0.44 miles
Newk's Eatery - 3780 Riverchase Village, Hoover
Pizza, American
0.49 miles
Domino's Pizza - 3659 Lorna Rd Ste 163 Ste 163, Hoover
Pizza Delivery, Chicken Wings
0.88 miles
Pazzo Pizza - 1678 Montgomery Hwy, Hoover
Pizza, Italian
Hoover, Alabama
Villa Italian Kitchen
Pizza in Hoover, AL
2000 Galleria Cir Suite 162G, Hoover
Suggest an Edit
Nearby Stores
Forever 21
2000 Galleria Cir, Birmingham
Lane Bryant
2000 Galleria Cir, Hoover
Build-A-Bear Workshop
2000 Galleria Cir Ste 111, Birmingham