Jade III

2 Market St, Amesbury
(978) 388-0500