This is the best Greek in town. From the Greek salads to the live lobster and catch of the day to the homemade sausages and ice-cream, freshness is priority No. 1. Papa will have you caressing your belly in satisfaction and licking your chops for more. The private terrace is a classy touch.
