Lloyd & Jay's Kosher Deli Improves its Sanitary Rating

2718 AVENUE U
New York, NY 11229