Our newly opened restaurant at the same location (2626 23rd Street NE) has a great new look and is offering authentic Italian food for dine-in or takeout.
2626 23rd Street NE
Hours of Operation
Monday – Friday:
Open: 10:00 am – 6:00 pm
Lunch: 11:00 am – 2:00 pm
Available for private events in the evening and weekends.
Call 403-281-7270 x 206 to book your reservation or for any inquires!