Get directions to: Beijing House Chinese Restaurant, Clifton Park, NY
Restaurant address: 15 Route 236 Clifton Park, NY 12065, USA
Restaurant: Beijing House Chinese Restaurant