Riverside restaurant Amphora offers a scenic ambiance for celebrations.