Map & Directions - Zen Sushi & Seafood Restaurant
View Menu
Zen Sushi & Seafood Restaurant
2650 Foothill Blvd, La Crescenta-Montrose, CA, 91214
(818) 275-3223 (Phone)
2650 Foothill Blvd, La Crescenta-Montrose, CA, 91214
(818) 275-3223 (Phone)