New Archview Restaurant Inc. failed a health inspection