This is the shabbiest, most confidently unpretentious, coziest, most welcoming, casual little eatery...
Leo's Restaurant & Take Out
(111)
Advertisement
Photos
Leo's Restaurant & Take Out in St. John's, Newfoundland and Labrador, offers a simple yet inviting dining experience. Known for its fish and chips, the eatery features basic décor and quick, friendly service that makes it a cozy spot for both locals and visitors. The menu may be limited, but the fish is well-prepared, satisfying those looking for a classic meal.
This unpretentious restaurant stands out for its welcoming atmosphere, making it a comfortable place to enjoy a casual bite. Whether dining in or taking out, patrons can expect a straightforward experience focused on quality and familiarity. Leo's serves as a go-to location for those seeking a reliable meal in the area.
Generated from the web
Reviews
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...
You might also like
Partial Data by Infogroup (c) 2025. All rights reserved.
Partial Data by Foursquare.
Advertisement



