Leo's Kitchen

$$$ •

810 Vallejo St, Denver
(720) 412-8817

Leo's Kitchen Reviews

Restaurantji Rating
1.9 (21)
Restaurantji Rating

Never in my life have i ever gotten such horrible food poisoning. i got the pesto alfredo pasta and the whole next day was sick. If u wish to keep ur bodily contents inside ur body i recommend finding another place.

Restaurantji Rating

I ordered 2 items. The order took 40 minutes, which was far outside the original ETA. In fact, at some point, it just gave up and stopped giving me ETA updates The ambience is not important. It's just a place to pick up food, so it was a functional warehouse at best.

Restaurantji Rating

The lasagna was rock hard I couldn't cut through it. Mozzarella sticks didn't come with sauce. Disappointed with this restaurant. Really thought it had potential. They should be ashamed of themselves for horrible food.

More Reviews(21)

Ratings

Updated on: