KebabSpot is a highly-rated kebab shop, renowned for serving some of the best kebabs.