Our Location
Our Place China Chalet serving Chinese Cuisine Upper East Side, Manhattan, New York City