Mecha Noodle Bar
44 Thomson Pl, Boston
(857) 322-7577
Menu
Restaurants in Boston, MA
Mecha Noodle Bar
44 Thomson Pl, Boston, MA 02210
(857) 322-7577