Get directions to: Shanghai Grill-saratoga Spgs, Saratoga Springs, NY
Restaurant address: 175 S Broadway Saratoga Springs, NY 12866, USA
Restaurant: Shanghai Grill-saratoga Spgs