Cuisine raffinée et décontractée
The Falls Landing is a quaint mountain bistro that has been on Main St. for 29 years. We are family owned and operated, cozy and comfortable. Serving a variety of fare including seafood, steaks, pasta and salads with daily specials.
18 E Main St, Brevard, NC, 28712
Obtenir un itinéraire