Tried to stop for Bahn Mi on Wednesday night on my way to pick up the family at Logan. Was closed, brown paper on the glass. Anyone know if it is renovating, closed or if I just got there too late? I really liked their bahn mi, and I am occasionally in the neighborhood.
308 Watertown St, Newton, MA 02458