Top Brunch Spots » Restaurants » Italian restaurant Chula Vista » Ika Sushi & Grill – Chula Vista, California 91914
This cozy shopping center eatery offers Neapolitan pizzas, wine & salads, plus outdoor seating.