Top Brunch Spots » Restaurants » Caterer » Filippi’s Pizza Grotto Chula Vista – Chula Vista, California 91910
Chain outpost offering pizza & red-sauce Italian staples in generous portions.