Ledford House Restaurant

  • Dining/Bar
  • Dining
3000 N. Hwy 1
Albion, CA 95410
937-0282
937-1907 (fax)