Spices Negril Restaurant & Lounge
1084 Grand Ave, South Hempstead NY 11550