Location
3961 Callan Blvd,
South San Francisco, CA 94080-5130
By Ritzypoo | 9/21/2015
Love that this owner knows their locals/regulars so well! Food is great too. It's our one stop shop when we're in a rush
By Beths | 5/22/2015
It was not the best thing ever I want to go back and Get a refund on my food