Cochin Delights is an Indian restaurant.