Long Long Noodle

9 Central St Baldwinville MA 01436 USA

(978) 939-2156

Location