A premier South Indian fine dining restaurant in Amsterdam, offering traditional flavors with a modern twist.