I-Cafe
Tucci's
Abantu bendawo abangu-14 bayatusa,
Indawo
1344 E 15th St
Tulsa, OK
Cherry Street
Amacebiso avela kubantu bendawo
Amazing Italian food at this locally owned restaurant on Cherry Street - great outdoor seating.