Get directions to: Shanghai Chinese Restaurant, Hyannis, MA
Restaurant address: 11 Ridgewood Ave Hyannis, MA 02601, USA
Restaurant: Shanghai Chinese Restaurant