Subscribe
The only shawarma in Japan. Pretty good. I’d put it between 10-15 on my ranking of shawarma establishments.