Welcome to The Spot Winchester
Now open for takeout or delivery.
The Spot is Now Open in Winchester!
Now open in Winchester.
TWK, located at 14 Thomson St., is being rethought, redesigned and refurbished, and has emerged as The Spot!
Open for takeout & delivery. Delivery can be ordered through GrubHub here!
Monday - Friday 4 - 9 PM
Saturday & Sunday 12 - 9 PM