Leo's Restaurant & Take-Out

at 27 Freshwater Rd, St. John's, Newfoundland and Labrador, A1C2N1


Leo's Restaurant & Take-Out
27 Freshwater Rd
St. John's, Newfoundland and Labrador , NL A1C2N1
Canada
Contact Phone
P: +1 (709) 726-2658
Website
-

Description

Specialities

Price category
$

Company Rating

682 Facebook users were in Leo's Restaurant & Take-Out. It's a 3 position in Popularity Rating for companies in Seafood Restaurant category in St. John's, Newfoundland and Labrador

952 FB users likes Leo's Restaurant & Take-Out, set it to 2 position in Likes Rating for St. John's, Newfoundland and Labrador in Seafood Restaurant category

!-- Global site tag (gtag.js) - Google Analytics -->