698 S Sterling Rd, South Sterling
This is a popular steakhouse in Newfoundland.
Chill Out
Kids Friendly
Typical Tourist