Lo Stella Ristorante

Row 1

Details
1135 Bannock St
Denver, CO 80204
(303) 825-1995
Italian
$ $
Hours
Mon–Sat: 4:00 PM–10:00 PM

Foursquare Tips

  • Delicious homemade food, great selection of fine and the best service ever
  • Wine, food and the city view!
  • Such great food! I recommend the burrata and any of the pastas!