Swiss Chalet
118 Lord Street, Southport PR81AA Southport , Merseyside, United Kingdom United Kingdom
- Profile: Swiss Chalet is a Coffee Bars company located at Southport , Merseyside,, United Kingdom United Kingdom, address is 118 Lord Street, Southport, Southport , Merseyside, PR81AA UK, postcode is PR81AA, you can contact Swiss Chalet by phone 441704531359