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 | - |
Drop a Mail
Call Us
Address
3760 Tejon Street, Denver, CO,- 80211, USA
Subscribe Now