All types Cafe Restaurant All types All types Cafes Restaurants Bakery Cafe 8 Forrest Avenue, Newhaven, VI 3925 Restaurant Island Pies 10 Forrest Avenue, Newhaven, VI 3925 Restaurant Open now The Cape Kitchen 1215 Phillip Island Road, Newhaven, VI 3925 Restaurant