Photo Credit: Yelp
Photo of Zen Sushi and Gourmet Asian Restaurant
Zen Sushi and Gourmet Asian Restaurant
2650 Foothill Blvd, La Crescenta-Montrose, California 91214 USA
2650 Foothill Blvd, La Crescenta-Montrose, California 91214 USA
Photo Credit: Yelp