Good morning everyone, my wife and I have been on the island for a few days and we're both feeling like a really really good New York style pizza. We have cars and usually travel all over Island so all answers are well thank you very much