We are located at 1573 Sir Francis Drake Blvd, Fairfax, CA 94930
For take out, call 415-991-5625 or click below to order online

We are located at 1573 Sir Francis Drake Blvd, Fairfax, CA 94930
For take out, call 415-991-5625 or click below to order online