Kebab Station is a 24-hour restaurant serving fresh, flavorful kebab dishes. Offers a quick and tasty meal option.