Traditional Greek grillhouse on the Main Street, known for generous portions.