Casanova's Restaurant

10915 E 31st St Ste B15
Tulsa, OK
918.622.1350
36.11951
-95.854237
Hours:
Mon:closed
Tue - Sat: 9am - 6pm
Sun: 9am - 3pm

for Casanova's Restaurant
Directions
from: