Leo's Restaurant & Take-Out Menu (2025 Update)
Welcome to Leo's Restaurant & Take-Out, a cherished gem located at 27 Freshwater Rd, St. John's, NL. Known for its welcoming ambiance and loyal local patronage, Leo's specializes in delectable fish and chips that have won the hearts of many. Visitors rave about the crispy batter enveloping fresh fish, complemented perfectly by their flavorful fries.
The menu doesn't stop at fish; indulge in options like the Bacon Cheeseburger, Chicken Finger Burger, and their signature Hot Hamburger. For those seeking a satisfying meal, try the poutin or nuggets with fries.
With friendly staff and a relaxed vibe, Leo's encourages guests to experience local culinary traditions. Be prepared for a possible wait during peak hours, but remember, the rewarding experience makes it all worthwhile.