Lo Stella
Italian · Fine Dining · Casual Dining
Lo Stella Ristorante offers a true Italian dining experience, serving authentic Italian dishes. This establishment provides both fine and casual dining options, ensuring a versatile atmosphere for guests.
Location
Best places nearby
The highest rated places close to Lo Stella.
Local restaurants nearby
1135 Bannock St, Denver, CO 80204, US



