AOL Travel
Print

Falls Landing, The, Brevard

Falls Landing, The - Brevard, North Carolina
Falls Landing, The
23 East Main Street, Brevard, NC 28712Map
828-884-2835
Cuisine: Seafood
Overview

This upscale restaurant offers fresh seafood and much more for lunch or dinner.

Write a Review

How would you rate your overall experience with Falls Landing, The?
AOL Traveler Rating
0 POSITIVE Vote » Thanks for voting!
0 NEGATIVE Vote » Thanks for voting!
ADVERTISEMENT