Staying top of mind in the South Shore Bar Pizza game can be tough, Venus Café in Whitman made a creative marketing move that has already got people talking.
The Stoughton restaurant is widely regarded by South Shore bar pizza lovers as one of the best, if not the best, spots in Massachusetts to grab a bar pizza.