888 Food

2111 Chico Ave South El Monte CA 91733 USA

(626) 443-9888

Location