14500 W. Colfax Ave. 
Suite 345
Lakewood, CO 80401
(Across from movie theatre on "The Street")


11:00am - 10:00pm Sun-Thu
11:00am - 11:00pm Fri & Sat

Make a Reservation

Powered By OpenTable

Location and Parking

We are located in Colorado Mills Mall on "The Street" near the 3 North Entrance and across from United Artists Theatres. Parking is available on "The Street" or in nearby parking lots and garages, free of charge.