Cafe
Tucci's
14 locals recommend,
Tips from locals
Amazing Italian food at this locally owned restaurant on Cherry Street - great outdoor seating.
Unique things to do nearby
Locals also recommend
Location
1344 E 15th St
Tulsa, OK
Cherry Street