Business Hours: 11AM-9:30PM 7 Days a Week

Water Tower Center
514 Perry St
Castle Rock, CO-80104
Phone No: 7207330776
Email: [email protected]

Lunch Hours:
11AM-2: 30 PM Lunch Buffet
7 Days A Week
Dinner Hours:
2:30PM-9: 30 PM Dinner Menu
Happy Hours
11AM-6PM Every Day

All of our dishes are made with fresh, authentic ingredients.