The latest review that is on the Boston's Hidden Restaurants site is Cafe Polonia, which is Boston's best (and perhaps only!) Polish restaurant. Located in the Andrew Square neighborhood, Cafe Polonia is a true hidden gem that is so good that it may not be hidden for very much longer.
Tags: South Boston restaurants Polish restaurants