No ratings yet for this restaurant.

Menu

Appetizers & Side Orders 13

Specialty Pizza 17

Italian Pastas 11

Is this your restaurant? Claim it to keep the menu and details right, and answer ratings.

More Pizza near Chula Vista

All restaurants in Chula Vista