Leo's Kitchen
$ • Sushi Bars, Vegan
Hours:
1392 E Palomar St Suite 402, Chula Vista
(619) 271-2731
About Leo's Kitchen
Customers' Favorites
Leo's Kitchen Reviews
Ratings
Menu


Hours
Monday | 11AM - 8PM |
Tuesday | 11AM - 8PM |
Wednesday | 11AM - 8PM |
Thursday | 11AM - 8PM |
Friday | 11AM - 9PM |
Saturday | 11AM - 9PM |
Sunday | 2 - 8PM |
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.