Duffy's Restaurant

531 W Imperial Hwy, La Habra CA

(714) 870-4181

Location