A new Greek restaurant is in Winchester is now open. It is called the Greek Grille, and it is located on Main Street just north of the rotary in the center of town. It appears to be mostly a takeout restaurant, though it does have seating.
The address for the Greek Grille is: The Greek Grille, 599 Main Street, Winchester, MA 01890. The phone number is (781) 729-2889.