To this day, our restaurant has stayed true to our family values and our family recipes. We have never cut corners o...
“GREAT ITALIAN RESTAURANTS ARE BUILT BY FAMILIES, NOT CORPORATIONS.”
3534 S Peoria Ave, Tulsa,
OK 74105, United States