Hours
7:30am-8:00pmCuisine
American
Location
Peaks of Otter Lodge Restaurant
85554 Blue Ridge Parkway, Bedford VA 24523
540.586.1081 | 800.542.5927 (toll free)





