This Villa Italian Kitchen location has closed
North Terminal, across from Gates D26/D28, W G Rogell Dr, Detroit MI 48242
Write a review
You May Also Like
1.36 miles
Toarmina's Pizza - 7640 Merriman Rd, Romulus
Pizza
1.44 miles
Leonardo's Italian Grille - 7575 Merriman Rd, Romulus
Italian, Pizza
1.68 miles
Cottage Inn Pizza Romulus - 30881 Ecorse Rd, Romulus
Pizza Delivery, Gluten-Free
Detroit, Michigan
Villa Italian Kitchen
Pizza in Detroit, MI
North Terminal, across from Gates D26/D28, W G Rogell Dr, Detroit
Suggest an Edit
Nearby Stores
Speedway
8450 Merriman Rd, Romulus
Shell
9999 Middlebelt Rd, Romulus
Mobil
29387 Airport Dr, Romulus