The Spot is Now Open for Indoor & Outdoor Dining in Winchester!
Now Open for Indoor & Outdoor Dining in Winchester.
TWK, located at 14 Thomson St., is being rethought, redesigned and refurbished, and has emerged as The Spot!
Open for Indoor & Outdoor Dining. Delivery can be ordered through ChowNow here!
Monday - Friday 5 - 10 PM
Saturday & Sunday 11:30 AM - 10 PM