Get Directions to Sakura Japanese Steak & Seafood House
Get directions
Sakura Japanese Steak & Seafood House
985 Foothill Boulevard, La Cañada Flintridge, CA 91011
+1 818-790-1013
985 Foothill Boulevard, La Cañada Flintridge, CA 91011
+1 818-790-1013