42 reviews of Shawarma Palace "Professional staff, clean and good pricing. My number 1 shawarma place in windsor. Used to go to a different shawarma place but every time I paid the prices changed and that turned me off. Also the quality of?