Ammi's is an Indian restaurant specializing in flavorful cuisine, including Kerala delicacies.