South Indian cuisine awaits at Alleppey Kitchen, located within The Castle Arms. Enjoy flavorful dishes.