More about Kebab City
Kebab City is located at 383 Station Rd, Harrow on the Hill, Greater London, HA1 2AW, United Kingdom
Similar Listings
Al Hadi Grill
4.5