We make everything from scratch, and we mean everything. From the salad dressings to the daily soup, it's made with love by our chefs who have years of experience. Come in and taste the difference. We are excited and ready to take your order.
950 Tower Lane, Foster City, CA
Your place is now LIVE on SF STATION
or share on
Looking for more visibility? Reach more people with our marketing services