Location & Hours

We are conveniently located in The Square Shopping Center, Novato.
Please call (415) 878-0490 to reserve a table or place an order for pick-up.

Map Pin Icon

Address

2007 Novato Blvd, Novato, CA 94947

Phone Icon

Phone

(415) 878-0490

Clock Icon

Hours

Open Tuesday – Sunday, 11AM – 9PM
Closed Monday