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 10 months ago | 0
Updated 2 years ago | 4
Updated 2 years ago | 6
Updated 2 years ago | 0
Updated 1 year ago | 2