Sel Asya Dinlenme Tesisleri is an Asian restaurant offering a place to rest and refuel.