Some of best fish and chips in world can be found in St. John's, Halifax, Vancouver, San Francisco, and Sydney Australia. Lord Elgin clearly tops this list! I have tried all of those and stand by this statement. Keep up the great work!...
#5128 Hwy. 21 South
Port Elgin Ontario, Canada