Processing, please wait ...
Izakaya House
San Francisco
Cuisines: Japanese, Sushi
Address: 1516 Folsom St ; San Francisco CA, 94103