Leo's Fish and Chips

St. John's, Canada

The best fish and chips in the area some people claim. Homemade chips, good portions and extensive options. Decent prices and a quaint setting. Great staff.