Lo Stella Ristorante

Hours may not be accurate

Italian Restaurant
Mon4:00 PM - 10:00 PM
Tues4:00 PM - 10:00 PM
Wed4:00 PM - 10:00 PM
Thu4:00 PM - 10:00 PM
Fri4:00 PM - 10:00 PM
Sat4:00 PM - 10:00 PM
Lo Stella Ristorante

1135 Bannock St

Denver, CO 80204

Don’t go to this Italian spot asking for fettuccine alfredo or spaghetti & meatballs. First of all, the answer’s no, and second, even if it were yes, you’d be doing yourself a grave disservice not to sample the Ligurian specialties of owner Alessandro Polo (who hails from Portofino, where his family has been in the restaurant business for generations). We’re talking exquisite focaccia al formaggio, luscious trenette al pesto or pansoti in salsa di noci (ravioli in walnut sauce), and all the sparkling seafood you’d expect from a coastal region.