Please Call Our Restaurant Directly for Reservation.

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

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