Link to Post

Cedar Street Cafe is located at 420 Main St. in Sturbridge,

Posted by MassLive Worcester on Saturday, September 10, 2016