Knossos Restaurant now open in Winchester VA
Knossos Restaurant in Winchester VA is now offically open. The popular Greek restaurant is located at 688 N. Loudoun St where the old Jimbo’s use to be. They offer delivery and pickup. You can see more details here Best Winchester VA Restaurants
Leave a comment