Japanese restaurant · 31810 Alvarado Blvd, Union City, CA
More food in Union City, CA · Japanese Food in Union City