Come and dine in one of Sydney's most respected Sea Food restaurants. Located on the Esplanade at Cronulla beach.