top of page
We've Moved!!
As of Monday July 1, 2024 we have moved in with Lj's Deli at
4380 Redwood Hwy, 94903.
Visit Us in Terra Linda or have us Deliver to you!
About us
Order Now
Menu
Catering
events
Hiring!
bottom of page