Japanese · 3231 Foothill Blvd 106, La Crescenta, CA
Dine-In
More food in La Crescenta, CA · Japanese Food in La Crescenta