
Café St. Petersburg
RestaurantsListed for students and visitors near Boston College in Chestnut Hill, Massachusetts.
Off-the-beaten-path Eastern European restaurant in Newton Centre with classic borscht, beef stroganoff, and blini with red caviar. Owner greets tables personally, with live piano nights, weekend music, and Sunday brunch.