Ambika restaurant and snacks is pretty near Amdavad ni Gufa. Chinese food is worth a try here. Google users granted the rating of 4.9 to this restaurant.
Request content removal