at 373 3rd Ave, Chula Vista , 91910
The South Bay's Original and Best Italian Restaurant. Now serving Craft Beer.
The South Bay's Original and Best Italian Restaurant. Now serving Craft Beer.
A totally unique experience that combines a made-from-scratch all you can eat pizza buffet with rides, games and attractions all under one roof!