Anjuna has a new arrival, and she’s ready to serve the hungry travellers a global treat over a stunning sundowner Jolene by the Sea, a charming 140-seater restaurant at Anjuna Beach, Goa, offers ...