Indian Hut Review

Indian Hut is a well-known Indian cuisine restaurant chain in Sri Lanka, famous for authentic North Indian and South Indian dishes. The main outlet serves biryani, butter chicken, naan,...