Roma Deli Improves its Sanitary Rating

76-14 21 AVENUE
New York, NY 11370