Skip to content
Uber Eats Home
Location markerEnter delivery addressChevron down small
Leo's Kitchen

Leo's Kitchen

4.8 xStar (700+)Asian FusionRollsSeafoodInfo

xDelivery bag remove Delivery unavailable

1392 East Palomar Street 402, Chula Vista, CA 91913

Rating and reviews

4.8

StarStarStarStarStar outline

700+ Ratings

"Very good and different from what I have eaten in the past."

StarStarStarStarStar
 • George M. • 09/24/23

"Love this place! Super refreshing and yummy!"

StarStarStarStarStar
 • Bryana M. • 08/05/23

Other fees xCircle i

Enter address

to see delivery time

Sunday - Thursday

11:00 AM - 7:30 PM

Friday - Saturday

11:00 AM - 8:30 PM