About the Business

Italian restaurant located in the Highland area off Tejon St in Denver that has been serving authentic Italian cuisine for over 70 years with classics such as pasta, oysters, and cocktails.

Additional Information

Receive Credit Card:
No
Delivery:
No

Location & Hours

3760 Tejon Street, Denver, CO,- 80211, USA

Business Hours

Mon -
Tue -
Wed -
Thu -
Fri -
Sat -
Sun -
Subscribe Now

Get All Updates & Advance Offers