Come here for a meal after seeing Mabee Center. This restaurant offers its visitors to try Italian cuisine.
Visitors' reviews on Zios
No reviews yet
Write the first review
Your photos, menus and reviews help others get to know this place better
$$$$
Price range per person
$10-$25
Address
E 81st St S & S Lewis Ave, Tulsa, Oklahoma, USA, 74136
Report incorrect information