Shawarma Palace, 276 Ouellette Ave, Windsor City Centre
2029th visitor, Write a review
Shawarma Palace Map

near N9A 1A5

Shawarma Palace is People's Choice, 2016 winner

Shawarma Palace is ranked #5 of 25 nearby Restaurants.

They say Shawarma Palace is good, personal, unbelievable