Happy Lamb Hot Pot, Cambridge MA

First East-Coast location of popular international franchise

Category

Commercial