Admiral Grill
Address:
7842 E Admiral Pl, Tulsa, OK 74115
Phone:
(918) 836-3663
Restaurants
Other Businesses:
- Daylight Donuts at 1917 S Harvard Ave, Tulsa, OK 74112
- Nelson's Buffeteria at 4401 S Memorial Dr, Tulsa, OK 74145
- Burger Street at 7445 E Admiral Pl, Tulsa, OK 74115
- Big Daddy All American Barbecue at 1156 S Garnett Rd, Tulsa, OK 74128
- Kung Fu Kitchen at 8720 E 21st St, Tulsa, OK 74129