Skip to main content

Sakura Japanese Steakhouse & Sushi

restaurant · japanese restaurant · La Canada, CA

Address
985 Foothill Blvd, La Canada, CA 91011
Phone
(818) 790-1013
Website
sakurasteakhouse.com
Where
34.2045, -118.1996

Search Hominin for Sakura Japanese Steakhouse & Sushi

Other restaurants nearby

More in La Canada

Sakura Japanese Steakhouse & Sushi — restaurant in La Canada, CA | Hominin