Hours
7:30am-8:00pmCuisine
American
Location
Peaks of Otter Lodge Restaurant
85554 Blue Ridge Parkway, Bedford VA 24523
(866) 387-9905 | (800) 542-5927 (toll free)