Eating Deli Sandwich at Miranda's Deli restaurant in Albany, NY.

Feedback

Do you manage or own Miranda's Deli?

Yes