Main menu Open search menu


120 Boston Turnpike, Shrewsbury, MA 01545 120 Boston Turnpike, Shrewsbury Directions

For an entree that scores high on the taste test, try one of the many options available at B. Good in Shrewsbury. Always five minutes behind schedule? Pick up your food to go instead.



From Our Editors

You won't be disappointed at B. Good in Shrewsbury, where well-prepared eats and delicious drinks rule the menu. Enjoy the beautiful weather while you chow down ? with outdoor seating, B. Good is a great summer destination.

Carry-out is also available for those who prefer to enjoy this restaurant's cooking from the comfort of their own home.

Take your vehicle to dinner - nearby parking is plentiful and will not pose a problem for drivers looking to dine. Cyclists are in luck. B. Good provides bike parking.

Explore Nearby

Groupon has verified that the customer actually visited b.good.