La Mamma is an Italian restaurant offering pizza and other cuisine in a bright, casual setting.