A simple “what’s your favorite restaurant in town”? uncovered Mamma Luisa, a gem I had missed on previous visits. A long time resident somewhat reluctantly revealed this delicious Italian located at the far end of Thames Street in a residential neighborhood. Opened in 1992 in a former residence, the restaurant has three charming and intimate…

All Access Membership Required

You must be a All Access member to access this content.

Join Now

Already a member? Log in here