Location and Contact Details

276 Ouellette Ave

Windsor, ON

Telephone: 519-254-7531

About

If you are craving some awesome shawarma, Shawarma Palace Windsor is the place to go! Their sandwiches, soup, and salads make for the perfect lunch or dinner.

Share
Copy Link
Getting your location...