Supreme Deli Improves its Sanitary Rating

82-65 PARSONS BOULEVARD
New York, NY 11432