facebook instagram facebook instagram

Leo's Kitchen

Sushi Bars

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

Take-Out/Delivery Options

Customers' Favorites

Leo's Kitchen Reviews

4.2 - 72 reviews

Haven't been here in over a year because I thought it was overpriced last time I was here. BUT came in because of the happy hour sign to see what was new. Surprised to find better prices good food and great service thank you and I will definitely be coming back more oftenPictured is the happy hour spicy California roll, great but the Chula vista roll is next.

This sushi restaurant is great! They prioritize quality and presentation, offering an extensive menu with vegan options. The service is exceptional. The staff is attentive and friendly, making you feel right at home. They are knowledgeable about the menu and are more than happy to provide recommendations or answer any questions you may have. It's a must-visit when you are in otay ranch area in Chula Vista!

This is absolutely 5 star! They have full on PLATTERS of vegan sushi. Including vegan Mayo and vegan eel sauce. All the things most vegans have to forgo to get a dry rice and avo roll at a "regular" sushi place. I LOVE when I don't have to explain vegan means NO dairy or animal. "No sir, I don't want a gluten free roll with fish sauce and real mayo. Gluten free does not mean vegan." Anyway - I digress. This was NOT the case here. Beautiful. Gorgeous. Delish! Super clean and amazing...read full review

More Reviews(72)

Ratings

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: