Archies Fish and Chips

Is this your business? Claim this listing for free to keep your hours, phone number, website, logo and description up to date. Claim this listing

About Archies Fish and Chips

Archies Fish and Chips is a casual food destination in London, Ontario, serving customers at 153 Wharncliffe Road South. A convenient choice for a relaxed meal or a quick stop, it brings the familiar appeal of fish and chips to the local dining scene.

Directions