Shawarma Palace, 276 Ouellette Ave, Windsor City Centre
2033rd visitor, Write a review
Shawarma Palace Map

near N9A 1A5

Shawarma Palace is People's Choice, 2016 winner

Shawarma Palace is ranked #6 of 25 nearby Restaurants.

They say Shawarma Palace is good, unbelievable, disgusted