Best Mediterranean Restaurants In Albion, CA
Feb 19, 2017
Ledford House is a restaurant located in Albion, California at 3000 California 1. They are open every day except Monday and Tuesday. The Ledford House Restaurant reflects the provencal style of Southern France. Two dining rooms and bar have expansive views of the Mendocino Coast. The atmosphere is warm and welcoming with a casual elegance, both comfortable and sophisticated. The Ledford House...
3000 California 1, Albion, CA, 95410
Terms of Service
© 2017 DineRank.com. All rights reserved.