Best Mediterranean Restaurants In Albion, CA

Last Updated:
Sort
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
Rank
1
13 votes
Sponsor
0.0