South Indian restaurant, Keralacafe, offering flavorful dishes.