Amphora Beach Bar offers a relaxed atmosphere. Reservations are recommended.