Get directions to: Max Ly's China Palace, Springfield, OH
Restaurant address: 1122 E Home Rd Springfield, OH 45503, USA
Restaurant: Max Ly's China Palace