La Sala

58 N. 3rd St.
New York, NY 11211