Abigail's Restaurant is a cozy dining establishment in the heart of South Boston, MA, offering a diverse menu of classic American dishes with a modern twist.
With a warm and inviting ambiance, Abigail's Restaurant provides a comfortable setting for patrons to enjoy delicious food and friendly service in a relaxed atmosphere.
Generated from their business information