Restaurants & Bars

Boston Area

St. Petersburg Cafe, Newton

Share:

Restaurants & Bars 3

St. Petersburg Cafe, Newton

chowcat | Aug 29, 2005 07:28 PM

Has anyone been there since it moved from Brookline? Google maps shows it in Chestnut Hill:
7 Asheville Rd
Chestnut Hill, MA 02467
(617) 277-7100

Want to stay up to date with this post?

Recommended From Chowhound