Leo’s Kitchen
Description
Leo’s Kitchen, located at 1392 E Palomar St Ste 402, Chula Vista, CA, 91913, and reachable at (619) 271-2731, is a popular sushi and poke restaurant in Chula Vista1. They offer a delightful selection of fresh and tasty dishes1. Their menu includes a variety of sushi rolls, poke bowls, and other delicious items2.
Leo’s Kitchen has received high praise from its customers. Here are some of the actual reviews from customers:
- "Very good and different from what I have eaten in the past."3
- "Love this place! Super refreshing and yummy!"3
- "The food is a great representation of Filipino cuisine with large portions and plenty of options."4
With a rating of 5.0 on Tripadvisor1 and 4.3 from 187 reviews4, Leo’s Kitchen has established itself as a go-to spot for sushi and poke lovers in Chula Vista.
The business hours for Leo’s Kitchen are as follows1:
- Mon-Wed: 11:00 AM - 8:00 PM
- Thu-Sat: 11:00 AM - 9:00 PM
- Sun: 2:00 PM - 8:00 PM
So, the next time you’re in the area and craving some fresh and flavorful sushi or poke, make sure to stop by Leo’s Kitchen. You won’t be disappointed!