
This is the shabbiest, most confidently unpretentious, coziest, most welcoming, casual little eatery...
(111)
Located in the heart of St. John's, Newfoundland And Labrador, Leo's Restaurant & Take Out is a hidden gem for seafood enthusiasts. This cozy establishment is renowned for its delectable fish and chips, offering a delightful culinary experience that captures the essence of Newfoundland's coastal charm.
Step inside Leo's and embark on a culinary journey that celebrates the freshest catch of the day. The crispy golden batter perfectly complements the tender flakiness of the fish, creating a symphony of flavors that satisfy even the most discerning palates. Whether you're a local looking for a comforting meal or a visitor eager to indulge in authentic Newfoundland cuisine, Leo's Restaurant & Take Out is a must-visit destination for a truly unforgettable dining experience.
Generated using this place's available information
This is the shabbiest, most confidently unpretentious, coziest, most welcoming, casual little eatery...
On two recommendations we tried Leo's in suburban St John's. The décor is basic, the service was fri...
This place never disappoints. Their menu is limited but the fish is perfectly cooked and the batt...
Partial Data by Infogroup (c) 2025. All rights reserved.
Partial Data by Foursquare.