916.235.2337

Hours of Operation

Mon : Closed 

Tues - Wed: 4:00 pm -7:30 pm

Thurs: 12:00  pm- 7:30 pm

Fri - Sat 12 pm - 9:30 pm

Sun: 11:30 am - 7:30 pm

4364 Town Center Blvd #134

El Dorado Hills

CA, 95762

On The Water Front

Next To The Holiday Inn Express

© 2018 Boulevard 41