O' Sandwich is located in Marcq-en-Barœul, France on 828 Avenue de la République. O' Sandwich is rated 4.5 out of 5 in the category halal restaurant in France.
Address
828 Avenue de la République
Service options
No-contact deliveryDelivery
Offerings
Halal foodVegetarian options