Leo's Restaurant & Take-Out
$ • Fish & Chips, American
Hours:
27 Freshwater Rd, St. John's
(709) 726-2658
About Leo's Restaurant & Take-Out
Customers' Favorites
Leo's Restaurant & Take-Out Reviews
Ratings
Menu


Hours
Monday | Closed |
Tuesday | 11:30AM - 7PM |
Wednesday | 11:30AM - 7PM |
Thursday | 11:30AM - 7PM |
Friday | 11:30AM - 7PM |
Saturday | 11:30AM - 7PM |
Sunday | Closed |
Leo's Restaurant & Take-Out is a local mom-and-pop fish and chips establishment in the St. John's area. The furniture may be a bit dated, but the fresh-prepared food is worth the wait. The large fish and fries with all the fixings provide a satisfying meal, though the portion size is substantial. While menu items like fried onions or peas and carrots may not always be available, the classic fish and chips, turkey sandwiches, and other homestyle dishes offer a comforting, downhome dining experience. However, the restaurant may not be wheelchair accessible due to stairs and a narrow doorway.