Get directions to: Abba's Table Fine Food, Petersburg, VA
Restaurant address: 509 Halifax Street Petersburg, VA 23803, USA
Restaurant: Abba's Table Fine Food