Cathay Center Restaurant

211 Bridge St, Weymouth, MA 02191, USA