Lucky Seven Tapas Bar Improves its Sanitary Rating

1455 ST NICHOLAS AVENUE
New York, NY 10033