The St Leonards Fish Bar is a takeaway food establishment specializing in fish and chips. It is located at 53 St Leonards Road.