vectis cafe is located 1 castle street in ryde (PO33 2) in the region of isle of wight (england). This place is listed in the coffee shop category of the geodruid ryde 2015 guide.