Stacja Kebab is a kebab shop focused on fresh ingredients and customer service. They offer takeout and delivery options.