Lolas Tapas Bar Improves its Sanitary Rating

221 SMITH ST
New York, NY 11201