Chafe's Landing
Seafood · Casual Dining
Chafe's Landing is a restaurant known for serving fresh seafood and supporting local businesses. Temporarily closed.
Location
Best places nearby
The highest rated places close to Chafe's Landing.
Local restaurants nearby
11 Main Rd, NL


