Eating Deli Sandwich at Diamond Bar International Delicatessen restaurant in Diamond Bar, CA.

Feedback

Do you manage or own Diamond Bar International Delicatessen?

Yes