June 2021 – present LOCATION Avengers Campus – Shawarma Palace is located in the center of the campus, roughly across the way from the Quinjet building. If you’re visiting through the land’s main entrance, you’ll see it on your right, just as the path opens up into a courtyard. Shawarma Palace Too is on the […] Read more…