Tabouli's
414 S Main St, Tulsa, OK 74103
More Business Info
- Hours
- Regular Hours
Mon - Fri: Sat - Sun Closed - Extra Phones
TollFree: 888-496-3999
- Location
- Williams Ctr
- Neighborhood
- Downtown Tulsa
- AKA
Tabouli's Restaurant
- Other Links
- Categories
- Middle Eastern Restaurants, Family Style Restaurants, Greek Restaurants, Mediterranean Restaurants, Restaurants
- Other Information
Cuisines: Family Style, Mediterranean, Middle Eastern, Continental, European, Greek
Suggest an Edit