Get directions to: Jd's Sports Bar, Shrewsbury, MA
Restaurant address: 1 Pineland Avenue Shrewsbury, MA 01545, USA
Restaurant: Jd's Sports Bar