The Townshend
The Galleria at Presidents Place, 1250 Hancock St, Quincy MA 02169