Lime and Salt Restaurant Bar (Rego Park) reviews - SkyPhone Spot