The Ledford House is located just south of Albion. It is a French Cuisine. Lot's of tables for two. A great bar area where you can eat dinner if you want. Don't miss going there around sun set, as there is a nice deck area. Both the Restaurant and bar/deck have a great view of the ocean - as long as fog isn't in. Food and service is excellent.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.