Shanghai Pavilion Degrades its Sanitary Rating

1378 3 AVENUE
New York, NY 10075