Italian? Chinese? Either way, notable noodles on 18th Avenue