Alila Nargile Cafe is a restaurant offering a relaxed atmosphere with indoor seating surrounded by trees. Reservations are accepted.