Lo Stella Ristorante

1135 Bannock St #102, Denver, CO

Menu (As of 10/30)

Antipasti

Secondi

Bottled Beers

List

Drinks

Lo Stella Ristorante: hours and how to order