Where do you need Restaurants ?
About So Ho Kitchen
So Ho Kitchen is located at 103 Greene St, New York, NY. This location is in the SoHo neighborhood. This business specializes in Chinese Restaurants.
So Ho Kitchen is located at 103 Greene St, New York, NY. This location is in the SoHo neighborhood. This business specializes in Chinese Restaurants.