Villa Italian Kitchen — Quail Springs Mall
Oklahoma City, OK Location
Category: Restaurants
Restaurants
Other Nearby Locations:
- Villa Italian Kitchen: Norman — 26.7 miles
- Villa Italian Kitchen: Tulsa — 98.9 miles
- Villa Italian Kitchen: Tulsa — 101.6 miles
Other Restaurants Nearby:
- Panda Express: Oklahoma City — 0.4 miles
- Taco Bell: Oklahoma City — 0.5 miles
- Chili's: Oklahoma City — 0.7 miles
Click for more Oklahoma City store hours...
Quail Springs Mall
Oklahoma City, OK 73134Driving Directions
Phone: (405)751-1444(405)751-1444 Maps & Directions
Location
2501 W. Memorial RoadOther Nearby Locations:
- Villa Italian Kitchen: Norman — 26.7 miles
- Villa Italian Kitchen: Tulsa — 98.9 miles
- Villa Italian Kitchen: Tulsa — 101.6 miles
Other Restaurants Nearby:
- Panda Express: Oklahoma City — 0.4 miles
- Taco Bell: Oklahoma City — 0.5 miles
- Chili's: Oklahoma City — 0.7 miles
Click for more Oklahoma City store hours...