Oklahoma > Tulsa > Cherry Street > Restaurants, Food & Beverages > Restaurants > Palace Cafe
1301 E 15th St, Tulsa, Oklahoma, 74120-5803
(918) 582-4321
Cherry Street
Restaurants, Food & Beverages > Restaurants
Facebook: http://www.facebook.com/pages/Tulsa-OK/Palace-Cafe-Tulsa/46177629310
No reviews yet. Be the first to write a review!