Top Brunch Spots » Restaurants » Sushi Ota – San Diego, California 92109
Chef-owned Japanese outfit in a modest strip-mall locale crafts premium sushi & omakase tastings.