You are viewing the text-only version — no images, no scripts
Our BlockBoston · change

Mecha

Food & cafes

AddressHarvard Street, 285
Opening hoursMo-Sa 11:30-22:00; Su 11:30-21:00
Phone+1-617-675-7577
Websitehttps://www.mechanoodlebar.com/
Coordinates42.3427815, -71.1219519

Comments

All places in the city