Perfect chippy! The fish & chips are very good. And they offer a 1 Piece option (for smaller appetites). Food quality, friendly Newfoundland hospitality are unparalleled.
Great food, nice service and good quantity. Overall, pleasantly surprised!
One of the best greasy spoon fish and chip shops in town. Order the two piece dressing and gravy all over to get the full experience. Prepare yourself by not eating, you won't leave hungry.
Best fish and chips anywhere.Don't let the decor fool you it's one of the places best features. The owners keep the store clean and haven't changed anything in 30 +years. Instead they just focus on giving you great food and large quantities.
Excellent FCD&G!! Omg!!! Haven't been there in years, waited 30 mins but it was well worth it!Will be back! Leo's F&C's rocks the rock!!!! Crispy yummy tastey! WellW be back!
Leo's Restaurant & Take-Out is a Canadian Restaurant based in St. John's, Newfoundland and Labrador. Leo's Restaurant & Take-Out is located at 27 Freshwater Rd, St. John's, NL A1C 2N1, Canada.
Please contact with Leo's Restaurant & Take-Out using information above: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Leo's Restaurant & Take-Out opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.
Find Restaurant in St. John's
You Might Also Consider