La Mamma is an Italian restaurant offering free-range egg pasta, wood-fired pizza, and burgers in a relaxed setting with a harborside terrace. Fresh, homemade products are a focus.