La Palapa

77 St Marks Pl, New York
(212) 777-2537