Cafe St. Petersburg Categories Restaurants 57 Union St #1 Newton Centre MA 02459 (617) 467-3555 Visit Website About Us The oldest Russian Restaurant in Boston, in business since 1993. Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×