Restaurant Shizu
Address:
116 N Grand Ave, West Covina, CA 91791
Phone:
(626) 966-5279 Restaurants
Other Businesses:
- Carrow's Family Restaurant at 101 S Azusa Ave, West Covina, CA 91791
- Subway at 19030 La Puente Rd, West Covina, CA 91792
- Elephant Bar Restaurant at 200 S Vincent Ave, West Covina, CA 91790
- El Pollo Loco at 451 S Vincent Ave, West Covina, CA 91790
- Dahlia Restaurant & Bar at 3223 E Garvey Ave N, West Covina, CA 91791