at 257 Grand Ave, South San Francisco
Food & Drink in South San Francisco, CA
Izanami is South San Francisco based place and this enity listed in Noodle House category. Located at 257 Grand Ave CA 94080. Contact phone number of Izanami: (650) 636-2267
Food & Drink in South San Francisco, CA
Food & Drink in South San Francisco, CA