2024th visitor, Write a review
Shawarma Palace Map

near N9A 1A5

Shawarma Palace is People's Choice, 2016 winner

Shawarma Palace is ranked #4 of 24 nearby Restaurants.

They say Shawarma Palace is good, personal, unbelievable