World Kitchen is a cozy eatery in Leeds, AL that offers a diverse menu of international cuisine.
With a casual atmosphere and friendly service, this restaurant aims to provide a taste of different cultures through its flavorful dishes.
Generated from their business information