New Spice Village is an Indian restaurant offering flavorful dishes and a spacious terrace with sea views. Perfect for events.