Leo's Kitchen
$ • Sushi Bars
Hours:
1392 E Palomar St Suite 402, Chula Vista
(619) 271-2731
Customers' Favorites
Leo's Kitchen Reviews
1st time here tonight for dinner We enjoyed and had a good time here, Sushi was very tasty all made to order - all fresh and clean tasting Service was good, friendly staff, fast and efficient Ambiance - was clean space, basic decor, lots of parking no problem Def coming back here again
I eat a lot of sushi all over the world. In Chula Vista we split time between Nori and Leo's. Last visit, in Feb 2024, Leo's blew me away. Especially the nachos. We had 9 dishes: chicken teriyaki bowl, Karage bowl, Chirashi bowl, poke bowl, and sushi nachos. As well, had cucumber salad, seaweed salad, and two other apps. Everything was amazing, but the Nachos blew everyone away. They have a nice all day happy hour and definitely worth a try if you're looking for something fun...read full review
Ratings
Menu
Hours
Monday | 11AM - 8PM |
Tuesday | 11AM - 8PM |
Wednesday | 11AM - 8PM |
Thursday | 11AM - 8PM |
Friday | 11AM - 9PM |
Saturday | 11AM - 9PM |
Sunday | 2 - 8PM |
It's my first time having food here, i ordered the rainbow roll and the fish tasted nice and refreshing as all fish should. I also had chicken teriyaki bowl and I was planning on saving it for lunch but after one bite of the chicken, I have no leftovers for tomorrow I will definitely have to try more from their menu