Da zia Maria is an Italian restaurant offering quality dishes.