You can come to this restaurant after seeing Narara Marine National Park. Indian cuisine is recommended to try at Chamunda Dabeli. Most reviewers think that the staff is attentive at this place. This spot is rated on Google 4.8 by its clients.
Request content removal
Request content removal