|
|
 |
|
|
|
Address:
3333 S Tamarac Dr
Denver, CO 80231
Phone: (303) 755-4284
Fax: (303) 752-9814
Email Us
Click here for directions
Click here for a map to our restaurant
|
|
|
|
| |
|
Hours of Operation:
Lunch
11:30 am - 2:15 pm, Mo - Fri
12:00 pm - 2:15 pm, Sat
Dinner
5:30 pm - 9:15 pm, Mo - Thurs
5:30 pm - 9:45 pm, Fri & Sat
5:30 pm - 8:45 pm, Sun
|
|
|
|
|
|