Get directions to: China Garden, Liverpool, NY
Restaurant address: 8075 Oswego Road Liverpool, NY 13090, USA
Restaurant: China Garden