Come enjoy a delightful meal at Papa's Souvlaki Place. Their atmosphere has been described as casual. They are readily accessible by car but also by public transit and are found in... more... See more text