Location:

1715 Pacific Ave., Venice, CA 90291

Click here for link to google maps

Hours:

MON - sat: 5:30pm - 10:30pm