Thelma's Peach
2008 E Admiral Blvd, Tulsa
(918) 576-7640
Recent Reviews
You May Also Like
Bill's Jumbo Burgers - 2002 E Admiral Blvd
Fast Food, Burgers
Heirloom Rustic Ales - 2113 E Admiral Blvd
Brewery, Pet Friendly, Vegetarian
Four. Seven. Three. (473) - 2224 E Admiral Blvd
Cocktail Bar, Venues & Event Spaces, Music Venues, Pet Friendly
Restaurants in Tulsa, OK
Thelma's Peach
2008 E Admiral Blvd, Tulsa, OK 74110
(918) 576-7640