The official Athens Pizza Restaurant mobile app; order online and have access to our hours and information on the go! Athens Pizza Restaurant was established 1981 by Lambros Vourtsas. He came to America from Greece in 1974. He worked hard for seven years to save money to open his own business. In 1981 after years of hard work Lambros dream became a reality when he opened Athens pizza.