Top Brunch Spots » Restaurants » Bento & Noodles Terra Nova – Chula Vista, California 91910
Easygoing Italian hangout offering housemade pasta, pizzas, salads, burgers & wine.