Laid-back destination with a terrace & scenic views offering unfussy international dishes & snacks.
JUNKYARD CAFE & RESORT
+91 79066 79830
treecaferestaurant.com
See open hours