Find the top Teppanyaki restaurants in Glendale, California near you now.
Japanese restaurant
Address: 120 W Stocker St, Glendale, CA 91202