The address for the Dedham location is 747 Providence Highway. MassLive has reached out for an opening date. The restaurant chain is known for serving chicken tenders and sandwiches in seven spice ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results