Sweet Haven Musselburgh

Offering a great selection of ice cream, baked waffles, crepes, chocolate fountain & fondues, shakes and traditional jar sweets.

Sweet Haven Musselburgh

60 High Street
Musselburgh
EH21 7BZ