There was a Chinese food place in the longwood Galleria food court about 4 yrs ago maybe a bit longer I believe l called, "Mr. Chans." The food was absolutely delicious! Can some please let me know where I can find another location?
Address: 400 Brookline Ave, Boston, MA 02215, USA
RealLioness | Dec 16, 2018
Ok thanks! What a shame.
Jin Park | Dec 16, 2018
Pretty sure it wasn't a franchise, so there wouldn't be another place
Thanks! Your answer is awaiting moderation.