Lo Stella Ristorante Italian 1135 Bannock St.Denver, CO 80204303-825-1995www.lostelladenver.com Meals: Dinner Hours: Cost: $$$$ Reservations: Accepted Lo Stella is the sister restaurant to the acclaimed original of the same name in Portofino, Italy. Don’t miss house-made ravioli and scratch-made desserts. Best of Eat & Drink 5 Local Foodies You Should Follow Right Now, According to a Food Critic Sara Rosenthal The 17 Best Sandwiches in (and Around) Denver Jessica LaRusso & Staff The 8 Best Things to Eat (and Drink) at Coors Field Mark Antonation The 7 Best Places to Eat and Play in Denver and Beyond Allyson Reedy SIGN UP FOR OUR NEWSLETTERS. All things Colorado delivered straight to your inbox. Sign Up