Japanese restaurant · 1430 E Plaza Blvd E7b, National City, CA
Dine-In
More food in National City, CA · Japanese Food in National City