Get directions to: Anchor Room Restaurant, Follansbee, WV
Restaurant address: 669 Main St Follansbee, WV 26037, USA
Restaurant: Anchor Room Restaurant