Middle Beach Cafe
Marine Ter
Swanage
BH19 3AX
0192-945-0411
Cafes Snack Bars & Tea Rooms
Visit Website