Alibaba Kebab is a restaurant offering good food, providing a place to rest after a walk. It specializes in Kebab.