Get directions to: Lucky House Chinese Restaurant, Springfield, MA
Restaurant address: 453 Belmont Avenue Springfield, MA 01108, USA
Restaurant: Lucky House Chinese Restaurant