Having some Czech ancestry myself, I was dismayed to learn that Karl's Cafe in Framingham, MA, the only Czech restaurant in Greater Boston, has just closed.
One Boston board poster mentioned the long-closed Savarin's in Cambridge, which another poster suggested had moved to New Hampshire.
Anyone know of this place, or any other Czech restaurant in New England, for that matter?
Updated 11 months ago | 0
Updated 2 years ago | 6
Updated 2 years ago | 4
Updated 1 year ago | 2
Updated 20 days ago | 35