Eating Sandwich at Arum's Deli restaurant in Houston, TX.

Feedback

Do you manage or own Arum's Deli?

Yes