#1 favorite on the Island, This is one of the locals and travelers top pick.
Take away, Delivery or eat at Oscar's. You can sit at the street side and see al the movement of the traffic pass by or go down the stairs and have a sit on the big wooden chairs at the harbourside.
The pizza's are big and filling and they do serve delicious Pasta's and Fish and Lobster dishes as well.
Every pizza you get won't disappoint, the flavors will show and surprise.