Tag Archives: New Island Amboy Road
New Island restaurant changes
Not too long ago the restaurant that sits at Seguine Ave and Amboy Road used to Island Taste, recently however the restaurant has went through a complete management, ownership and chef changes as well as a new menu update. View