Scotch Corner
81 Simon Street, St. Paul's Bay, Island of Malta 2575 Malta
Scotch Corner is a British, Pub place is located in St. Paul's Bay, Island of Malta. The address of Scotch Corner is 81 Simon Street, St. Paul's Bay, Island of Malta 2575 Malta.
If you want to go to the place or need any services, you can contact them directly. The phone number is +356 9954 8156, or open their website to view relevant information, The url is https://www.facebook.com/Scotchcorner123/