Macleod’s Fish & Chips Scottish Pub is located in Seattle, United States on 5200 BALLARD Ave NW, Seattle, WA 98107. Macleod’s Fish & Chips Scottish Pub is rated 4 out of 5 in the category pubs in United States.
Address
5200 BALLARD Ave NW, Seattle, WA 98107