Eating Sandwich at Marcello Sandwich Shop restaurant in Whitman, MA.

Feedback

Do you manage or own Marcello Sandwich Shop?

Yes