Athens Pizza has operated on River Street since 1981, when owner Lambros Vourtsas opened the restaurant after immigrating from Greece in 1974 and working seven years to fund the venture. The establishment continues under the same ownership, serving pizza to Haverhill diners from its location near the Merrimack River.