Ristorante Luna Inc Degrades its Sanitary Rating

115 MULBERRY STREET
New York, NY 10013