Serving the Weston area since 1970, this Greek restaurant offers takeout and free delivery. It has been a local establishment for over five decades.