The Local Oven

Restaurant · 6949 W Little Kanawha Hwy, Big Bend, WV

Dine-In

Hours

More food in Big Bend, WV