Peaks of Otter Lodge Restaurant

  • Hours

    7:30am-8:00pm
  • Cuisine

    American

Location

Peaks of Otter Lodge Restaurant
85554 Blue Ridge Parkway, Bedford VA 24523
(540) 586-1081  |   (800) 542-5927 (toll free)

  • Sponsored ad
  • Sponsored ad
  • Sponsored ad