il seme
15 W 5th St, Tulsa
(539) 525-0265
Recent Reviews
Order Online
Reserve
You May Also Like
Tabouli's - 414 S Main St
Greek, Mediterranean
Lou's Deli - 412 S Main St
Deli
Cherry Street Kitchen - 111 W 5th St
American, Burgers
Restaurants in Tulsa, OK
il seme
15 W 5th St, Tulsa, OK 74103
(539) 525-0265