Pepper Shaker Restaurant

1101 E Imperial Hwy La Habra CA 90631 USA

(714) 879-4389

Location