Get directions to: China Sun Restaurant, Somerville, MA
Restaurant address: 7 Holland Street Somerville, MA 02144, USA
Restaurant: China Sun Restaurant