Archie's Fish & Chips is a seafood restaurant Southcrest London located in Canada.
153 Wharncliffe Rd S London ON N6J 2K4 Canada
Delicious brunch option. I was hesitant about grabbing breakfast here, but it was arguably the best and most affordable I’ve had in London. I recommend the French toast with strawberries and whip.
Lunch specials are a great value served 7 days a week!
Great breakfast !
Saturday/Sunday is a SUPREME DEAL!