KANCHI Baden is a traditional Indian restaurant.