We ordered delivery, and when our order arrived I was shocked that the three peices of fish didn't ...
Archie's Fish & Chips
(107)
Located in the heart of London, Ontario, Archie's Fish & Chips is a hidden gem for seafood enthusiasts. This cozy eatery captures the essence of traditional British fish and chips, offering a delightful culinary experience that transports diners across the pond. With its charming decor and welcoming ambiance, Archie's invites guests to savor crispy battered fish alongside perfectly golden fries, all served piping hot.
At Archie's Fish & Chips, every bite tells a story of quality and flavor. The menu boasts an array of fresh seafood options, ensuring there's something to satisfy every craving. Whether you're a local looking for a taste of nostalgia or a visitor eager to explore authentic British cuisine, this restaurant promises a memorable dining journey that celebrates the timeless allure of fish and chips.
Generated using this place's available information
Also at this address
Reviews
Visiting my sister in London when she mentioned two restaurants we could go to and told me to pick. ...




