Teresa’s Prime is a classic steakhouse located in North Reading and provides one of the finest dining experiences in Boston’s north shore. We sent @NewEnglandFoodExplorer to get a feel for the food & space.
Teresa’s Prime is a classic steakhouse located in North Reading and provides one of the finest dining experiences in Boston’s north shore. We sent @NewEnglandFoodExplorer to get a feel for the food & space.