The Buffalo Spot

521 N Montebello Blvd Montebello CA 90640 USA

(323) 490-7401

Location