City Guide

Current time of St. John's 01:03:27

Leo’s Restaurant

Leo's is everything you'd want from a neighborhood greasy spoon. Head there for the freshest fish and stay for the friendly atmosphere. Don't leave before trying their famour fish and chips! 

From: Our Man in St. John’s


← Back to Listings