Sakura Japanese Steak House

Japanese · 985 Foothill Blvd, La Canada Flintridge, CA

Hours

More food in La Canada Flintridge, CA