Processing, please wait ...
Ninki Sushi
San Francisco
Cuisines: Japanese, Sushi
Address: 1439 Taraval St ; San Francisco CA, 94116