Get directions to: Lighthouse Seafood Restaurant & Bar, Petersburg, VA
Restaurant address: 11976 South Crater Road Petersburg, VA 23805, USA
Restaurant: Lighthouse Seafood Restaurant & Bar