City Guide

YYT
Current time of St. John's 16:21:40

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

Restaurants

← Back to Listings