Santos Restaurant Degrades its Sanitary Rating

1535 62 STREET
New York, NY 11219