See all Restaurants in St. John's St. John's for: Adventure, Food And Dining, Art And Culture, Nightlife, Spa, History, First Timers, Family, Romance, Shopping Leo's Fish and Chips About Leo's Fish and Chips Freshwater Rd. (Mount Pearl). Famous and a Newfoundland visit must. Add to Wish List
Travelers also viewed these places similar to Leo's Fish and Chips Ches's Fish and Chips Bamboo Garden The Pepper Mill The Celtic Hearth Oppidan Fog City