Back Creek Deli : Downtown
201 W 5th St
Tulsa
OK
74103
(918) 728-8667
Hours
No hours of operations available
Payment Methods:
Visa, MasterCard, American Express, Discover, Diners Club
Unrated
Open Map
Description
Back Creek Deli Downtown is located at 201 W 5th St Apt W, Tulsa, OK. This business specializes in Restaurants.
by merchantcircle on November 28, 2013 from
merchantcircle
Casual
Categories: Restaurants
Deli
Delivery
limited-service restaurants
Restaurants
restaurants delicatessens
Sandwiches
Soups
Subs