Shan-e-Punjab Restaurant

Diani Beach


One of the only dedicated Indian options in town, this makuti (thatched-roof) restaurant is good value, with plenty of vegetarian options such as palak paneer and aloo gobi.