La Mia Mamma is an Italian restaurant offering traditional and Mediterranean cuisine with contemporary touches and affordable prices.