Taste Of India Degrades its Sanitary Rating

1018 BERGEN STREET
New York, NY 11216