William Barnacle Improves its Sanitary Rating

80 ST MARKS PLACE
New York, NY 10003