Get directions to: T K O'shea's, Somerset, MA
Restaurant address: 1876 Wilbur Ave Somerset, MA 02725, USA
Restaurant: T K O'shea's