Scallywags Restaurant is a Toronto, ON business. Scallywags Restaurant is located at 11 Clair Street Avenue West, Toronto, ON. The postal code is M4VK6.
You can contact Scallywags Restaurant at 416-922-3737 or from out of area call 1 4169223737.