Please Call Our Restaurant Directly for Reservation.

3355 S Yarrow St. Unit E-131      Lakewood, CO 80227  

Business hours:    Mon-Sat 3pm - 10pm          Sunday 12pm - 9pm