1508 Taraval St, San Francisco, California 94116 USA
Zoom in to see the amazing menu
Photo Credit: Yelp