Tavern In The Square Shrewsbury

193 Boston Turnpike Shrewsbury MA 01545 USA

(508) 755-5240

Location