Description
Name: Island Taste
Address: 284 N Main St, Freeport, NY 11520
Phone Number: +1 516-442-7177
Categories: Jamaican restaurant
Island Taste is a Jamaican restaurant located at 284 N Main St Freeport/
(Latitude,Longitude: 40.6664525,-73.586879)
Postal Code: 11520
Location
-
284 N Main St, Freeport, NY 11520
Add a review