Salvadoran restaurant · 41 Station Plaza, Hempstead, NY
More food in Hempstead, NY · Salvadoran Food in Hempstead