All types Bar Cafe Restaurant All types All types Bars Cafes Restaurants Hopeman Sands Cafe 29B Harbour Street, Hopeman, Elgin, Hopeman, SC IV30 5SJ Cafe