Island Soul
➤ 413A Eagle Ave, West Hempstead I-11552-3851, United States
Seafood, Chicken, Pizza, Pasta, Fish
"Probably my favorite Caribbean food spot. Jerk Lachs, Rasta Pasta and all traditional plates are well made and good portions for the money. Very recommended"