401 Aurora Ave, Terra Alta, WV 26764 (304) 789-2429
How to go there
Restaurant Loc: 39.4404 / -79.545
Plan your visit