This Villa Italian Kitchen location has closed
2501 W Memorial Rd #0006, Oklahoma City OK 73134
Write a review
You May Also Like
0.31 miles
Chuck E. Cheese - 2241 W Memorial Rd, Oklahoma City
Pizza, Arcades
0.35 miles
Blaze Pizza - 2410 W Memorial Rd, Oklahoma City
Pizza, Salad
0.59 miles
Johnny Carino's - 2905 W Memorial Rd, Oklahoma City
Italian, Pizza
Oklahoma City, Oklahoma
Villa Italian Kitchen
Pizza in Oklahoma City, OK
2501 W Memorial Rd #0006, Oklahoma City
Suggest an Edit
Nearby Stores
Spencers
Quail Springs Mall, 2501 W Memorial Rd Suite 248 248, Oklahoma City
Tradehome Shoes
Quail Springs Mall, 2501 W Memorial Rd Sp #239, Oklahoma City
Vans
2501 W Memorial Rd Suite #111, Oklahoma City