Drive to restaurant MacLeod's Fish & Chips in Seattle.

The restaurant MacLeod's Fish & Chips in Seattle is comfortably furnished and the food always tastes delicious.

Check out the home page.

Check out the opening hours.

Address

MacLeod's Fish & Chips

Advertising

Ballard Avenue Northwest

98107 Seattle

Look at the menu.