Kebab Station is a popular restaurant specializing in delicious beef and chicken kebabs.