The Pavilion Degrades its Sanitary Rating

188 PROSPECT PARK WEST
New York, NY 11215