5158 Geary Blvd, San Francisco, California 94118 USA
We are open for lunch Saturdays and Sundays
Photo Credit: Yelp