We are located in the North Star Plaza in Thousand Oaks, Ca.

From the 101 Freeway exit at Rancho Road, go North on Rancho Road to Thousand Oaks Blvd.
and turn Right followed by a left turn after about 400 ft at The Tilted Kilt (formerly Mermaid Tavern/Roxy's Famous Deli).

In the shopping center look for the store on your left


If you are driving West on Thousand Oaks Blvd. turn right at The Tilted Kilt into the parking lot before you cross Rancho Road.


And going East on Thousand Oaks Blvd., turn left  after about 400 ft at The Tilted Kilt after crossing Rancho Road.

We are open Monday to Friday 10 am - 5:30 pm and Saturdays from 11 am to 5 pm.
Sunday from 1 to 4 pm.

Closed on major Holidays.