Mongolian hotpot restaurant Little Lamb is now open at 326 Cambridge Street in Beacon Hill according to a poster on Chowhound. The restaurant cannot be reached for confirmation, but feel free to send any intel of your own to the tipline. [CH via BRT]
Filed under: