Eating Deli Sandwich at The Fleetwood Deli Cafe restaurant in Mt Vernon, NY.

Feedback

Do you manage or own The Fleetwood Deli Cafe?

Yes