Genghis Grill
Address:
8157 E Regal Pl, Tulsa, OK 74133
Phone:
(918) 364-2695
Restaurants,
Asian
Other Businesses:
- Jimmy John's at 1931 S Yale Ave, Tulsa, OK 74112
- Camille's Sidewalk Cafe at 7777 E Apache St Ste B138, Tulsa, OK 74115
- Subway at 11007 E 71st St, Tulsa, OK 74133
- Subway at 14002 E 21st St Ste 1100, Tulsa, OK 74134
- Carrabba's at 11021 E 71st St, Tulsa, OK 74133