HONG KONG HARVARD SQUARE

Hong Kong Harvard Square

1238 Massachusetts Avenue, Cambridge, 02138