I have been coming to Papoulis for several years and visit at least once a week. They have great Gyros (lamb or chicken) both fresh sliced from the rotisserie (best chicken gyro I have had anywhere). Their taziki is home made, and the Greek Salads are excellent too. T
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.