Anmol Restaurant

258 Rantoul St Beverly MA 01905 USA

(978) 232-9009

Location