Leo's Kitchen

$ • Sushi Bars, Vegan

Hours:
1392 E Palomar St Suite 402, Chula Vista
(619) 271-2731

About Leo's Kitchen

Leo's Kitchen offers a nice atmosphere, clean and wheelchair accessible. Their sushi is big and good, with fresh and clean-tasting ingredients. The menu also features delicious options like the rainbow roll and chicken teriyaki bowl. Friendly staff provide good service, and the restaurant has ample parking. Overall, a great dining experience that warrants a return visit.

Customers' Favorites

Leo's Kitchen Reviews

4.1
236 ratings
Restaurantji Rating
5
58%
4
17%
3
12%
2
6%
1
7%
Food
4.7
Atmosphere
4.3
Service
4.4

Share your opinion about Leo's Kitchen

Restaurantji Rating

Read All Reviews(236)

Ratings

Menu

Add a Menu
Leo's Kitchen Menu
Leo's Kitchen Menu

Photos

Add a Photo
Leo's Kitchen
Leo's Kitchen
View All Photos

Hours

Monday 11AM - 8PM
Tuesday 11AM - 8PM
Wednesday 11AM - 8PM
Thursday 11AM - 8PM
Friday 11AM - 9PM
Saturday 11AM - 9PM
Sunday 2 - 8PM
Updated on: