Mamma Lucia is an Italian restaurant specializing in authentic Pugliese cuisine.