Best family restaurant in Kerala located at Trivan
Alibaba and 41 Dishes is the best family restaurant in Kerala, offering a wide variety of cuisines. It has Chinese, Arabic dishes apart from the Traditional food of Kerala like Thalassery snacks etc.Once you step inside Alibaba Restaurant in kerala,y