"I really didn’t understood how this place’s rating. The food was OK but no to pay $100 for two plates of pasta. Honestly way over advertised and nahhh I won’t come back."
Phone: +13039612277
Address: 1135 Bannock St, Denver, United States Of America, Meridian Station
City: Meridian Station
Website: https://www.lostelladenver.com/
Tuesday: 16:00-21:30
Wednesday: 16:00-21:30
Thursday: 16:00-21:30
Friday: 16:00-21:30
Saturday: 16:00-21:30
Dishes: 5
Amenities: 6
Categories: 5
Reviews: 1235