Teresa's Southern Soul Food

Open
Street
Indian Orchard, MA 01151

Teresa's Southern Soul Food is a cozy eatery in Indian Orchard, MA, known for its authentic Southern cuisine.

With a menu featuring classic soul food dishes, the restaurant aims to provide a taste of the South in a welcoming atmosphere.

Generated from their business information

Own this business?
See a problem?

You might also like

United StatesMassachusettsIndian OrchardTeresa's Southern Soul Food