Location Visit: The Avengers Shawarma Shop
While the film itself is set in New York, the Avengers Shawarma Shop is in fact based in Los Angeles. Elat Burger / Shalom Grill on W Pico Boulevard was the…
While the film itself is set in New York, the Avengers Shawarma Shop is in fact based in Los Angeles. Elat Burger / Shalom Grill on W Pico Boulevard was the…