Ristorante Lo Stella

Upscale Italianshort_description_v1
4.5(3,509)
$$$
Open
Closes 9:30 PM
High-end, family-owned Italian restaurant known for its homemade pasta and upscale ambiance, featuring classic Italian dishes with some modern twists. long_description

What people are saying

4.5
⭐⭐⭐⭐⭐
3,509 reviews

Details

1135 Bannock St, Denver, CO 80204
Open
  Closes 9:30 PM

About

  • bars pubs
  • italian
  • food