More about Shawarma
Shawarma is located at Unit 5, Cornhill Shopping Arcade, Aberdeen, Aberdeen City, AB16 5UT, United Kingdom
Similar Listings
Fatma
4